#include<stdio.h>
int main()
{
	int i = 0;
	int j = 0;
	/*
	当第一个循环开始是，便立马跳进第二个循环，随后执行第二个循环，便打印了三个hehe，
	执行完第二个循环后，便跳出了第二个循环，由于第一个循环里只有第二个循环，跳出了第二
	个循环后，随后i++，边跳出了第一个循环，继续执行第一个循环，如此往复，便总共打印了
	9个hehe.
	*/
	for(i = 0; i < 3 ; i++)
	{
		for(j = 0; j < 3; j++)
		{
			printf("hehe\n");
		}
	}
	/*
	首先，在外层循环中，变量i从0开始，每次循环前检查i是否小于3，如果满足条件，则执行循环体内的代码。
	在循环体内部是另一个内层循环。
	在内层循环中，变量j从0开始，每次循环前检查j是否小于3，如果满足条件，则执行循环体内的代码。
	在这里，循环体内是打印输出"hehe"。
	因此，当外层循环第一次开始时，立即进入内层循环，然后执行内层循环的代码，打印了三次"hehe"。
	执行完内层循环后，跳出内层循环，由于外层循环中只有内层循环，所以会执行外层循环的下一次迭代。
	这样，总共会执行3次外层循环，每次外层循环都会执行内层循环3次，因此内层循环中的打印语句会执行9次，最终输出9个"hehe"。
	*/
return 0;
}
